desperate straits

Translations
в отчаянном положении
The company found itself in desperate straits after the market crash.
Компания оказалась в отчаянном положении после краха рынка.
Definitions
A situation of extreme difficulty, danger, or distress where options are limited and urgent action is needed.